761 Colusa Ave, Yuba City, CA 95991-3734, Yuba City
I love this place! Where else can you get 6 tacos for under 5 bucks?! Nowhere! My favorite spot for good food that won't
I love this place! Where else can you get 6 tacos for under 5 bucks?! Nowhere! My favorite spot for good food that won't